scope issues fixed in model, init, enemy methods