Move camera management to map
Camera now uses the target to calculate its position
the camera now follows the player with a max distance. This is opposite of what we want, but we are progressing