fixed up UML a lot... scrapped builtin View for Android API Views
Merged updated code with updated UML
fixed UserModels and Android MAC Address