refactor of gen_shaders.rb
Added floor rendering and shader