Merge pull request #4 from IntelOrca/master

Merge to master
Rewrote to use map_elements

not tested
Merge branch 'upadate_viewport_left' of https://github.com/duncanspumpkin/OpenRCT2 into update_viewport_left
Fix #318. Issue caused by checking progressivly more incorrect coordinates for connection
Fix 1 pixel width ride_window
Merge pull request #332 from duncanspumpkin/update_viewport_left

Update viewport left and fix #318