Refactored Spot class.
Refactored Texture class.