Start of support for component:get/setsource
Move component listing code into library from ui.c
Hacky, but tests passing on dynamically created componen
Add tests for changing component definition

Seems to work!