Eventmap is now in seperate file + Updates through elyssa
Updated constants
Added mixin definition
Updated events.js to only contain lyria/events
Added dependency: GameObject -> Component
Preloader now needs to be instance instead of being a plain object
Uses mixin to merge lyria/eventmap into lyria/scene
Uses mixin to merge lyria/eventmap into lyria/scene/director
Updates lyria/game to reflect preloader changes
Updated documentation
Updated dist JS