Added some basic defines and requires for testing purposes