started reworked the camera system
Merge branch 'master' of https://github.com/murkaje/CG_Project
merge and some utility funcions