implemented resource-management for materials and shaders
restructured directories
cleanups and bugfixes