added MIT license
improved comments