refactoring: moved activities and fragments into ui package