Uploading all the work done so far for this assignment