Expand viewing area by 50% in each dimension

This helps us render tiles before we scroll over them.
Decrease tile size from 512x512 to 256x256

This helps improve responsiveness and parallelization with multiple cores.
Merge pull request #7 from rsaxvc/master

Expand viewing area, smaller tiles