gitignore update
LICENSE Update
Build structure
Add travis setup