Merge pull request #47 from AliceCengal/master

Add .gitignore file
Update README.md
Update README.md
reorganize to more standard file structure that will make working in android studio easier.
Merge remote-tracking branch 'origin/master'
reorganize to more standard file structure that will make working in android studio easier.
fix for NPE crash report for when chapters are null.  Not sure if it will propagate further.
remove unused method
move to okhttp for speed/robustness
trying to get gradle/android studio/intellij to play nicely with mixed modules
some renaming
menu button handling from immortaldevs