chore(plugin): Move plugins logic into an OO service
fix(views): makes admin panel mobile friendly

Fixes #6742
Merge pull request #7417 from PerJensen/responsive_admin_panel

fix(views): makes admin panel mobile friendly
chore(hooks): Remove use of global hook/event functions from all classes
Merge pull request #7469 from ewinslow/oo-services-hooks

chore(hooks): Remove use of global hook/event functions from all classes
Merge pull request #7465 from ewinslow/oo-plugins-storage

chore(plugin): Move plugins logic into an OO service
chore(session): Remove use of global session functions from all classes
Merge pull request #7466 from ewinslow/oo-services-session

chore(session): Remove use of global session functions from all classes
chore(db): Remove use of global db functions from all classes