Remove composer.lock from git ignore
Update dependencies
Update license
Mass refactoring
TypeInfo to string
examples
examples
tmp
refactoring