Lots of UI changes and fixes, will add pictures and many more UI features later