- some refactoring
- working on getting custom @location annotation to work in shader