Many bug fixes that came out of beta testing.

Minor fixes with ui and adding the little things to make it work better