map will now scoll constantly when mouse at edge of screen
added in enter and exit state function calls
added in a paused state