Move references.
Move assets.
Update lang file.
Create interface.
Abstract class.
Remove unnecessary comment. There is only a single accessor method and
additional methods are not planned.
Clean up.
Interface object.
Override method.
Clean up recipes.
Create recipe.
Add item to game.