Added utility method for retrieving a component when only one exists
Added getCurrentEntity method for convenience in PhaseController
Initializing mana for starting player to 1
Added `get` method in Entity for getting with a retreiver the other way
Added a Stream method to Zones
Added an (unfinished) PhrancisGame test