Refactored
Split up.
Seperated Views
Added mu-plugin install on active, and remove on deactivate.
Still early, not commenting on all the changes yet =)