Add a little bit of documentation
Add alias color methods
Update core to 0.9.0 development!
Rename core color functions to be more explicit, making the old color methods now aliases.
Class creation styling changes
Platform update: implements lcore.platform.reference for a reference platform API.

This update also implements conformance to this new API in the existing platform.love and platform.vanilla modules
Remove utility.math; it wasn't useful
Styling and cleaning of utility and service modules
Fix typo in utility.update; unload, update, then load.
Rework of color_picker
Internal graphics.ui.image changes
Fix sizing bug and make the contains method clearer in ui.rectangle_shape
Update the changelog and todo documents