added .gitignore file to remove useless files
fixed bug in authentication checks in task model

Also added authentication in edit function of tasklist
fixed name of text field and default value
added edit link next to list name
removed useless file list.html