Modify the source files to create needed plates

I've separated the body of the visor from the optics and separated the
optics into two separate plates. I changed the Makefile to generate the
appropriate pieces easily.
Fix assembled view.