Added New Files

Added the provided files.
Added Code