The questions code and GUI so far