compile() is now dynamic*

Still need to figure out how to pass jbutton/textfield etc.