Move Identifiable into its own file.

Conflicts:
	Hammer.xcodeproj/project.pbxproj