Bunch of changes. Mostly working data model (except persons). Basic search functionality.