Simplifying the DivinePlayer entrance point
Renaming player spec
Adding tests for DivinePlayer.