moved activity to ui package