added MIT license to headers