did some more restructuring(i.e now bullet extends HittableEntity) and
added enemy unit generator.