added slides and solutions from Big Nerd Ranch