Moved fluid and structure state solves into parallel threads in assemble_fluid.m and assemble_structure.m, respectively. Haven't address how to keep track of iteration counts.