Tidy up

Moved the wordpress functions into a Facade
Added Page/Post Models/Factories
Renamed Classes