added license
Added documentation