rolled back to version 0.3 because the scroll and zoom didnt work properly and I realized I could use coords that arent on screen, negative and above 480. Redid zoom and scroll, working great. Gets impossibly slow if you zoom in less than 3x3. I have some ideas as to how to fix this which have been noted