Groundwork and Basic Functionality Commit

- Created basic drawing loop, basic interface to DirectX functionality.
- Block system created
- Lighting algorithm developed for dynamic block lighting.
- Collision testing between blocks and entities.
- Created Air, Stone, Glowstone for testing purposes.
- Created player entity
- Player animations:
- Walking left, walk right, standing still.
- Began developing crafting inventory.
- Made unique cursor icon
- Created basic world to explore and debug in.
- Gave functionality to break and place blocks.