[3](Dan) added functional tests and functionality for finding player
merge