Moving input handling to a separate class.
cleaning project of deleted files
Moved more input implementation into it's own class.
Removing more redundant code.
Organising files.
and more organising.
More tidying.
Separated modelViewMatrix.
Fixed camera at last.
removing regions