add meta-data support, external android libraries support, and custom java files to include in the APK.