Basic implementation of the migration of all subsystems via Actions done (need more polishing). Added javadoc to all new methods.