Tweak CSS rules for button on ComponentCell

Also add comments.
Add methods to show wait and default cursors

I chose to place them in DataManager, so they'd be accessible
throughout the application.
Show wait cursor on opening a model

This addresses #39.