#4: Added panning support.
Whitespace trim.
#4: Code cleanup & preserve spotlight details now.