order project, adding gradle, removing redundant stuff
adding source code and missing dependencies