Extracted Page class out of Document class
Extracted Page class out of Document class Part 2
Refactoring to the models
More refactoring to models. Moved act_as_tree to page.rb
Added Migration for Pages tables
Merge branch 'develop' of https://github.com/sampritipanda/WebsiteOne into static_pages

Conflicts:
	db/schema.rb
Added parent_id and pages to pages
Added Pages show logic and removed High Voltage
Removed Unnecessary routes
Changed Page Paths Helper to use slugs
Added Feature for documents show
extracted logic to separate module, renamed Page model to StaticPage, added Mercury Editing to StaticPage
Merge branch 'develop' of https://github.com/AgileVentures/WebsiteOne into static_pages
Fixed failing tests
Added ActsAsTree to Article
Removed unnecessary mercury editor only for documents scenario
Readded mercury editor only for documents scenario
Static Pages Mercury Edit working
Static Pages Mercury Editor Basic Features Implemented
Added feature for restriction of mercury editor actions