docs(README): describe architecture