added MIT licensing and copyright