Implemented level generation, rendering, viewport