Update License and Description

Applied some 'best practices' on source code info
Added license and some information. Needs some refining and description.