cleaned up and commented arduino code