basic logic for map collision detection is done, but its still not registering.  will look at it later