Adding map function (not tested yet)
Merging aleger updates
Adding map function
Adding map function + tests
Adding final test msg
Updating
Updating work