moved the contract to the spec modules changed the package of the contract fixed a couple of bugs related to stream messaging fixed a bug related to not copying of contracts via Gradle