Updated Ability interface to resemble the inventory interface.  Removed some code that was orphaned by this process.