Updated layout for adding machines

Updated machine_fragment and machine to accommodate changes to the
machine fragment layout