reorganizes code
adds authentication middleware
adds layout
bare boned view to propose team