Added support for Google Test
	- Currently no testcases implemented.
	- Need to investigate how to test the engine and what parts are
	  feasible to test.