cleaned up the code and put in a lot more comments for all ya
cleaned up the code and put in a lot more comments for all ya