Architecture overview

Small paragraph about each logical module. Some restructuring is needed depending on how we want to do this. There might be some paragraphs talking about roughly the same thing as the ones I wrote here. Feel free to move stuff around or extend/delete stuff