updated licensing
updated licensing and copyright