Structured code. Added more logic for moving animal. Renamed some methods.