added docs architecture overview