Beginning App Abstraction

Some refactoring will being each app into its own class. also fixed
some licensing issues. Slowly it’s starting to move to more of what I
“envisioned”