some cleanup
rename patches for clarity
renamed added
clean the arduino communication patch
improve order of launching
some tweaks and improvements for clarity