Major and final refactor of UI layer to move all reusable code into kenyaui
Module now depends on 1.0 release of kenyaui