Added abstract class Environment
Added AboveGround