added streams assignment
terrainFunction implemented and tested
findChar implemented and tested
isStanding, isLegal and startBlock implemented and tested
neighbors and legalNeighbors implemented and tested
a whole solution implemented (but some bug present yet)