refactored a few class names
working on the blink mechanic