Move stuff around
Refactor, basic shaders