More documentation.

 * Fixed HTML stuff
 * Added developer documentation
 * Improved existing pages