added exceptions logging
fixed GetNextPlayer, this time every logic will be correct
added user login / logout
added features