Initial pass at new style Posts Controller 

Task details coming soon.