Change GObject internal arrays to vector
Remove min and max depth from GObject and add new constructors
Add initial BSP construction to scene

TODO:
  - split faces when needed
Change resolution and background colour
Change camera position and zoom
Add more objects and object configurations
Reimplement drawing using BSPTree
update README.md
Add compilation and running information to README