Major project refactor.
Simplified async user case with callbacks.
Added sample unit test to domain project.
Added sample test to domain.
Added sample data test.
Sample UI Testing with espresso.
Minor fixes.
Presenters -> Controllers.