Revamped most of the UI for consistency.