serves as main render page
added ability to mark todos as 'complete'
add chat module