made a more clever makefile, supporting multiple apps. added 2 more apps.