Alright, got it to work.
LauncherFrame.java is now a little messy cause Idea needs to drop it's gui junk in there.