Initial commit for first 3 assignments.