Code as of march 29. Also allSortsOfUIStuff.pdf