Added info about client based and server based apps.
gh-pages is not https.
Fleshed out installation, since it is almost too simple to believe
Renamed main to client
More aggressive refactoring.

This enables static and client versions to more easily be kept in sync.