added base project files; added unit tests for require and define methods.