changed / cleanup of access code
first pass at requiring access to view a course
adding security to sections
need to let all users see a course even if they aren't taking it so they can sign up
starting on application testing