adding testing suite under test.py. adding test.c that test.py depends on. updating makefile
adding tests, makefile definition, and moq test.c class