added publish and unpublish to base model
refactored placement status controller
moved non models to library
reorg base model
reorg and added scopes for each status
added recent and not recent methods
reorg and use of recent set methods
reorg Pitch and PlacementStatus; moved their scopes to BaseModel
reorg
added admin approval scope
updated upcoming events with new methods
updated placement status view for calendar input
added spacing
reorg
reorg
removed hasmanythrough, too dangerous
added fromRole scopes
used new fromRole scope
added noFeedback message
reorg Opportunity model