updating code to be more friendly, better comments, and delays for serial output