First Commit
changes for using hardware or software serial
merging