Generated migration to add access to members, added validation on access to members.
Added select boxes for member.access to the new and edit views.
Removed access attribute from members table, and removed corresponding fields from member registration forms. Began adding methods to conditionally redirect the user if they have not created the needed objects (parking, apartments, amenities etc).
Added validations to parking and amenity_sets.
Added callback methods to validate a member has contributed enough information to see the index page and show page.  Added conditional validations to Parking_Type based on the category specified.
Added conditional to property show page that will only display info on units for members that have added units to their properties.
Corrected callback method for allowing access to the show page. Members can now view their own property show pages regardless of how much info they have provided.
Corrected conditional statement in property show page to allow users to see the apartments of their own properties, even if they have not addeded parking and amenities for all of their properties.
Removed validations on the presence of all amenity_set attributes, which were failing every time a checkbox was left blank. Corrected the nesting of divs in the amenity_set new and edit pages, which was previously breaking the member_adds_amenities spec.
Updated member_edits_profile_spec to account for redirection if a member tries to view the index page but has no properties added.
Adjusted tests to account for new authorization scheme.