Added Assignment

Added all the existing code for the assignment.