Updated docs, started lab5
Regenerate docs, add updated classes for lab5
Update .gitignore