Added script.go to add Bitcoin Script OP codes as enum for code readability
Implemented M-of-N multsig instead of only 2-of-2 multisig. Tested successfully on mainnet