removed game_loop dependency which we haven't used in a long while
simplified shaders by removing some cruft / functionality