Renamed the whole application for a much more general use.
Generalizing the Applications.

Not sure if I want to inherit or just use this though.
Made a parent class for all succeeding programs
Called the method dynamically for a shorter code
Load methods dynamically
Added more programs to control