upd
add eatOnEdge; move eat methods to sep file
build with eat