Refactoring according to document
Adding gitignore for ADT projects
Merge branch 'refactoring_proposal' into wouter
setup android studio
Fixes and reformating