User.pages uses has_and_belongs_to_many

Going to change to has_many :through to allow saving of the user's
permissions and access_token independently of both pages and users
Added some comments