Work on transaction validation

Work in progress on transaction & block validation
Bringing back licence file, composer update

Some errors in the composer.json
Licence file was missing