Redid the project to support android

also started ssh support