Added Comments, changed a little implementation of waterHeight get.