implemented big refactoring

added RxUI and Akavache
started implementation of ReactiveList