...The IDE (aka Tantalus) of the project must be able to handle also the self implemented components, without a recompile.
It's possible to work parallel for the gui, the information are stored in XML, but for usage the data are transformed into a binary format, which decrease the code size and increase the speed of execution.