* first commit * initial commit * added UI test for more activities * added more tests * improved code quality * reverted code