Done for now. I need to think about what I want to do with staffs, and
how I want to include them in the mod.