corrected draw counting
added color4mixin

needed to be able to adjust visibility.
refactored and added auto scrolls.
corrected color range
refactored state management.
moved auto scroll to classes

added spike ship code.
added auto scroll references
added menu for spike and auto scroll toggle.
refactored to handle spike ship
added translation animation capability

spike ship needed layer centered prior to activating.
added spike ship
updated