WIP: UI Transitions

This work adds in the following:

* Style/behavior for collapsing/expanding
* Basic style/animations/transitions for loading elements