Enyo 19

There maybe additional cleanup along the way, but every file in Spotlight should now have documentation.