Started laying out bumpmapping support in shader; added some resources to test bumpmapping; .gitignore now ignores .psd (photoshop) files - might change that later when actually working on irreplaceable stuff; started work refactoring materials - no more icky inheritance, component-based is the way to go!