Refactored sprite sets to include states. Refactored lights to be behavioral. Some work on editable behaviors.