got the line cap and line join working properly
added the miter limit and cleaned up the code a bit
added the basic line with part, but it's just not working so I need
to replace it later

also cleaned up some of the code
added some more to the line properties
reorganized some of the controls
I'm not sure why I have to do this.
got code editor working. Now just need to replace the parser.
fixed merge conflict