added before filters to check that user is signed in and accepted terms
restructured accepted terms before filter
styled terms page