adding tests for the map and mapper
fixed genPath bug
fixing mistakes in map
fixed repetition in open list
Merge branch 'map_bug_fix' into btest
Adding Michael's current bug fix progress