UI polish, usability improvements and new theme.