adds files, and prepares testing suite