Tests added to Labyrinth, Player.

Added tests to Labyrinth. Fixed Labyrinth constructor - now you can't
create labyrinth with dimensions below zero.