Working on serialization and communication interfaces.
New Component methods test.
Getting rid of one of the Component methods.