Reduced duplicate code for Lobby and Player controller by adding crudHelper.
Kept flexibility where necessary
Merge remote-tracking branch 'origin/master'