Fixed word wrapping with dialogue boxes

Previously, when a word would overflow the available space while part of
the word was already being displayed, it would wrap midway through the
word, now it will wrap before it begins the word.
Added UI elements and rudimentary AI

Implemented Inventory, Player Health, HUD.

Improved design involving UIManager.

Implement basic AI that will chase the player and jump if blocked by a
platform.
Renamed event package to events