make some vars fields
add some properties as config values
init pigs separately - dirt and grass
use property for sleep in run