Started working on always using shaders for rendering
Cleaned up license header for some files
Added resource dir to engine core