With Here Maps no longer working on Windows 10 come March 29, Microsoft has been busy preparing its Windows 10 Maps app for public release. A number of neat features are in store, including a better search and driving interface, turn-by-turn directions and more.