Initial setup + a little gui