Freezing no longer expires at the end of the turn for characters which were frozen that turn.

A fix for Issue #5.
Refactor on druid minions choices to remove empty method implementations
Implemented Water Elemental and fixed the Freeze Logic.

frozen_this_turn should only affect minions belonging to the current player
Added coverage files to .gitignore
Implemented Ice Lance

Also did minor formatting changes