Draft architecture works.
Still lots of todos. Only one source added.