Dynamic adjusting of chunk display

Added internal state tracking to RenderChunk, and modified display to
take internal state into account. Useful for culling and preloading
chunks before they are displayed. Display is still handled by Client,
and is just a 1/2/3 key to enable/disable each chunk
Tweaking movement