Starting to add comments! Also few other updates

Homescreen newsfeed limited to most recent 20 entries. New newsfeed
entry created when a new form is submitted. Double admin sidebar is gone