Started on GUI, looks pretty neat.