Worked on shadowmapping

Also removed unnecessary assets from demos.
Quick commit
Made the labs compile with GCC

Also minor shadowmapping changes, such as response to resize and being able to select a camera controller with the numpad.