Big restructure; modularising renderer so it can display demo right out of te box and so that it is 100% configurable with new buffers, vertices, shaders and programs. Included demo in app.js