Implementing Ground Unit behaviors