started making proper tests before continuing to game engine