added terrain factory method to git