- fixed issue with gui shader not compiling
- fixed compile issues with circular references (might want to use the 'IAnimation', etc interface files instead of using forward declarations of classes?)
- fixed gitignore file to ignore everything in build/ directories