Completed tasks for Assignment 2