Made changes to the map and made a function virtual in Unit.

Signed-off-by: MGZero <steven.calandra@gmail.com>
map ready for testing.

Signed-off-by: MGZero <steven.calandra@gmail.com>
map changes

Signed-off-by: MGZero <steven.calandra@gmail.com>