Summary of commit:

Enhancements:
* Close #38: The "delete_app" function should also uninstall its own dependencies
* Close #37: Modify codebase to follow Hitchhiker’s Guide