Massive rewrites continued

Large portion of the Python code, some of the CoffeeScript, separation
of the common items, etc.  Also, small update to the README.  Still
have some commenting to do, but I think it’s about ready to be declared
0.1.