Tided up and added noduino diagram