basic setup works with gui, but gui is fucked up. trying to use border layout was not a good idea.