baby steps #2, filechooser added for repo, repolist displayed, adding repo developed