Developing methodologies for large scale wave and tidal stream marine renewable energy extraction and its environmental impact: An overview of the TeraWatt project. (1st October 2017)