Changed the constructors in all Weapon classes, added method init(Vec2 heroPos) to BulletModel
fixed merge