Finished the saveComponent function for initial saves.

The call isn't complete yet, but the bones are in place for modification and implementation.