Formatting
- Added main.hpp to remove some clutter
- Reorganized main.cpp
- Fixed so rendering only happens on WM_PAINT