Overview docs

Added some architectural documentation.