Various Improvements

I have improved the UI, logic, and numerous other applications.
Merge remote-tracking branch 'origin/master'