There are wiring diagrams in both the 90 service manual and in the 50,60,90,175 service manual available for download on this site. However, they have pretty poor usefulness as they are B/W and the originals weren't all that great. I think your wiring is correct (someone else chime in if they know otherwise). Check that the point contacts are clean (really clean, not just blown off with a puff of air), the contacts are opening approximately .012-015 inch. Make certain those connections to the condenser are not contacting the shell and grounding, and be certain the flywheel key is in place. You have to spin the engine with the kickstarter, you can't generate a spark by spinning it over by hand while you're working on it (not fast enough). You don't need the battery to generate spark in case you were wondering.
Standard plug is NGK B-8H or Champion L-57R. B-8H or B-8HS plugs are easy to find in bike shops.