Add ext file
Add tests file
Add Makefile and setup files
Add travis file