add spikes + shaders + pass class