Added map, updated astar, Updated javadoc
Added jUnit tests