Fix onCreate being called twice
Start work on shaders