Components


Still WIP, but wanted to share my progress.

TODO:
* Serialization of components
* Loading
* Styling and visual tweaks
* Editing of component variables in the inspector
* etc...