Update UGDK for filesystem.
Draw multiple trapezoids instead of a single one to avoid making a wall cast shadows on itself.
Chance shadow casting distances.
Add std::unique_ptr to Graphic's Animator.
Make Animator not depend on Graphic.
Adapting Animator to be a component.
Made Animator completely independant.
Merge branch 'animator_component' into dev