Name of slots now consistent with the protocol
Add use action, remove useItem action

Attack now work correctly through use action.
Fix typos