Added Architecture diagram