lot of template changes, home page additions, some model changes, adding login_required to views