Visual updates and patches for data branch

- Resolves merge conflict with latest login changes
- Provides icons for data bricks: GH-474
- Provides strict sort order for bricks: GH-479
- Cleaned up test suite. All tests passing minus GH-480