api, android logic, guice, tests