added weapon containers, added some weapons, added weapon changing, made enemy rotation depend on their moved space before collision