1) Repaired tests so they all pass
2) Removed the last test because it doesn't really apply in this case
Updated README
Updated Requirements.txt, fixed some naming issues, and cleaned up some small things
Fixed the render module to return a 'RenderResult' object instead of just an html string, and then added documentation