Updated how Object should be created etc
Merge with master
Fixed alot of warnings
Modified normal to vec 4 in shaders