added shader bundle and started work on proceedural textures also added the ability to scale a mesh so all vertices have a magnitude less than or equal to one