Designing top down helps. Initial implementation of Kivuli's entry point :dash: