added authentication option

this allows to avoid failed requests due to GitHubs rate limiting
remove accidentally added files
ignore html files