Added a cube factory method.

Using it as test data now.
Removed the duplicate radius value.
Have plane and cube being created.

You can also set the colour now.
3D primitives now have shading and colours.
Better light positions.
Merge branch 'master' of github.com:growse/CRUKGameJamTeamAwesome

Conflicts:
	frontend/assets/js/src/world/WorldController.js
Merge branch 'master' of github.com:growse/CRUKGameJamTeamAwesome