Format cleanup for shaders and brief comment in object
Updated README.md and documentation; added new files