add site_content model
add admin and moderator fields to User
add admin/site_contents controller
refactor spec_common methods