The GLCanvas is now only refreshed when necessary, so the user's machine is taxed only when rotating or panning the map.
Merge pull request #4 from Hamneggs/selectiveRefresh

The GLCanvas is now only refreshed when necessary, so the user's machine...