Added all files required for Assignment