Added make contract

Will probably be replaced with maven version
Windows only at present