Code cleanup.
Improved landing page.
More ToDo's for file size.