Many UI Improvements

-New hovertags UI
-UI Fixes to compiler
-More button classifications
-Small UI fixes
-Theme fixes
-Accessing more from Theme variable
-Modal fixes