add utils tests

add utils tests and some GameMechanic test