added gitignore
some gui styling