Added documentation and MIT license