Basic working GUI implemented.