players controller and functional tests