Knockout + previous functionality

Most of the previous functionality is once again back in, and initial
knockout integration is complete. Updated list view on page 2. Moved
"todo" task into github issues, changed "todo" section into "coming
soon" section on the main page.