initial commit of some files from embedded systems online class review