Add some dependencies
Add license file and some tests