basic version for water pouring modeling
try out of stream in scala
implement water pouring