adjusted diagram sizes
added architecture diagram