made map a singleton cause that makes much more sense.
expanded map object to have arrays for items and enemies. added method to add enemy.
need to expand engine to check for enemies and items when doing the scans.