StorelTest - Fixed test that always fails for no reason
MPDrain - Drain must be at least 1
StoreTest - Removed testing line
Merge origin/master

Conflicts:
	test/jftha/spaces/StoreTest.java
Merge origin/master
UncommonItem class isn't need anymore. Got rid of it
Fixing the ArtifactPiece creation process
UncommonItem class isn't need anymore. Got rid of it
Hero - added addArtifact method
ItemFactory - Handles owned pieces
ArtifactPiece - Added Hero field with getter/setter. May not be ideal spot
ArtifactPiece1 - Changed back to how it was before
ArtifactPiece1Test - Tested uniqueness, initial properties, and owner change
ItemFactoryTest - Tested Rare Item returns non null, and can't give taken artifact.  This is broken. For some reason the artifacts don't have owner.
ItemFactoryTest - Remove test line
built project
ItemFactoryTest - Fixed test to use singleton
ItemFactory- Fixed test to use singleton
Artifact Pieces have private constructors
Merge origin/master