Refactored all classes for which it was necessary: function names, funct...

...ion length, parameter length, comments, variable names, etc. Collaborators: Ramin & Kevin
This method is not called when `CountDownValue == 0` because it keeps decrementing for a while (negative values mean 'GO').