added hardware diagram overview