added files that required for the submission

fell free to modify