add testing files and dependencies, license