Moved LICENSE file
Added type declaration
Merge origin/master