project restructure; added arduino code