worked on the GUI a bit, got the layout manager working somewhat, now just need to hook the GUI and the rest together.