Fixed default constructors, added unequip(int) method