Fixed camera class now it can use its movement and rotation functions
properly and it is easier to change the projection matrix for a camera
using the helper functions in the camera class. Also fixed inverse matrix
problem with my own written algo, updated it with the inverse matrix
function of glu (written out). Also started working on a particle system.
This is very much WIP and big changes can be made to the system, currently
it has no renderer yet