Plumbing Diagram Assistance
Your design looks pretty good, everything looks vented properly. As far as cleanouts are concerned, you should provide a cleanout on any horizontal lines that change direction every 90 degrees. So, the shower on the right side looks like it offsets with two 45 degree elbows, you should have a cleanout on the 2nd 45 elbow. You should also have a clean out on any lines that go from vertical to horizontal. Also, a cleanout on any vertical lines right before they penetrate the slab to the underground (if thats where their going).
Another issue I see you might have a problem with is the several fixtures on the lower level on the stack on the right side (especially the floor drain). You have the washing machine dump into the stack at the 2nd floor which will create a suds pressure zone at the point you transition horizontal below the 1st floor. If you connect the line from the floor drain and other fixtures into this stack at the wrong location, you will get suds percolating up out of the floor drain from the washing machine upstairs. You need to avoid any connection into the stack 40 pipe diameters up the stack, and 10 pipe diameters down the stack after it transitions to a horizontal run under the 1st floor. Connecting into the suds pressure zone of the stack will create suds problems for you in the future.