Added obstacles class, and enemy generation