muzima-ui: major refactoring using the latest mclinic-api.
Merge pull request #3 from nribeka/refactoring

muzima-ui: major refactoring using the latest mclinic-api.