ToolTips, new ability parameter system & misc clean ups.
- Added tooltips methods for items, abilities and stats.
- Inventory now shows tooltips when you click on an item.
- Changed how abilities take parameters.
- Dodge now uses the player's movement direction, instead of target position.
- Added more comments.
- Refactored code for readability.
- Removed some deprecated code.