adds samsung dependency along with instructions on how to install

(cherry picked from commit df00db1d5ebcb1a506d89d2bfb953ccfcdfdac4b)
adds preliminary gear implementation
renaming classes
introducing mochito and adding some tests for gear
getting rid of those discusting windows line endings ;)
lint ignore for few things
updated name and new wgt file
structural qa integrity changes
adds logging for debugging
renaming the app