Fix initial window focus
Code cleanup
Disable CCD
Add CueTable and its implementation
Switch of used vectors in SmoothRandomPolygon
Add getEdges method to Polygon
Fix crash-causing errors in Mesh
Make render funciton const
Add render method to Triangle, Edge
Add template to Polygon class
Add template to BoundingBox class
Circle code cleanup
Remove unused code
Separate debug code
Add missing getters
Add missing getters
Make getBoundingSphereRadius method not abstract
Merge branch 'tablegen' into dev

Conflicts:
	src/RigidBody/Mesh.cpp
	src/Shape/Polygon/Polygon.cpp
	src/Shape/Polygon/Polygon.h
	src/Shape/Polygon/SmoothRandomPolygon.cpp
	src/World/World.cpp
	src/World/World.h
Post merge fixes
Make World base class for GameWorld/RandomTableWorld