Fixed UI issues.  Web functionality is WIP and may be broken.