Changed UI, incomplete but most elements are functional now.