Added a simple interface to implement different rendermodes,
chunks load a bit more data (lighting stuff)