Improving dashboard styles

- Adding custom icon sprite for dashboard
- Added/modified dashboard related styles
- Added overlay effect when widget is maximized
- Center the widget when maximized instead of zooming it to full screen