High res tiles

Refers #172 Now 

1) We render tiles when all of them are done loading
2) We figure out what tiles are visible and hide or delete only the ones that are not visible

It looks like there is a race condition somewhere causing an error here.
```
Uncaught TypeError: Cannot read property 'count' of undefined 
```