Initial Commit of the skeleton Code provided for the problem. Will do some file restructuring later on down the line.