Implemented sword collection.
Refactor sword change.