Major refactor for Android Support

Separating app builds into OS specific builds.  Also made some changes to the app controller to list apps from the android directory structure.  Still need to implement the rest of the android controllers.