+ add renderer files, some refactorings

- refactor on Window constructor, Platform constructor
- move _platform->OnPostFrame after render
- OnPostFrame now swap buffers
+ setting up pixel format on Window