Addition of Pat and I's Player into the framework

We are adding in our Player, and I've tested it many times, it definitely works. No issues at compile time nor at run time.  Made sure to put into a separate branch, which is why I canceled the previous pull request.