Improved entity system

camera now supports entitys
-renamed some things
improved "createSortedDepthList"
Renamed
Refactoring