done
Done
added efficient findShores
moved targetwaterResources in to Strategy.java