I know java but i am not a guru in it. I am trying to make a simple soccer game. I have set up my classes as SoccerPitch has three instances of soccerball,soccer team, soccer goal and eightneen area,soccer team has an instance of GoalKeeper and FieldPlayer,both FieldPlayer and GoalKeeper inherits from PlayerBase which inherits from MovingEntity which inherits from BaseGameEntity.SoccerBall also inherits from MovingEntity.THe team has three states attack(players move up the pitch),Defend(players move downfield) and ReturnToHomeRegions.The players have four states KickBall,SupportAttcker,Wait and ChaseBall. The game has simple rules no offside,no throw ins or corner kicks,I need help on implementing this into code