Added the compass to the map, and updates the rotation of the needle upon map rotation
Made it so that when compass is clicked it will rotate back to 0 degrees
Added some comments
Added a auto update, the interval is 5 minutes