adds week 3 assignment, color self portrait, updates .gitignore