fixed role spacing bug
added has many through for opps
used has many through for opps
renamed statics to searcher and moved to library
more convenient hasmanythrough syntax
abstracted scopes to base model
added static get table method
moved constants to library class
added with scope
added findOrFail and scopeWithForeignModel
update more to constants
finished refactor of opportunities controller
replaced double quotes and lowercased Where
finished refactor of admin controller
replaced all double quotes with single quotes, made notes match, refactored some of companies controller
added static get class name and updated findorfailnew
finished company controller refactor and filters refactor
removed unused views, routes, and functions
upped session time
added save or fail