Made the simulation return static information (port names) and updated examples