code refactoring.
PB-661 #comment code refactoring.
PB-694 #comment fix tests.
PB-661 #comment XML refactoring & clean-up
Filipino language added.
PB-690 #comment - latest json is added as offline version.
PB-628 #comment - language settings added.
Merge pull request #11 from TeamPanicButton/feature/language_settings

feature/language settings