Syntax refactoring + getting rid of lint warnings + further making the app translatable