Interface cleanup

Made the click handling internal to the CaptureElement. Wrapped Player
properties in the Element to make working with it a bit cleaner.
Remove System.Drawing dependency