Better project organization! Test-driven development with GMock!