extract common block functionality into a Spotlight.Block class
style the block controls panel