Fixed incorrect use of lineWidth instead of halfLineWidth
Introducing drawing of west boundary
Added simple point placement for obtuse corners, but this needs mitring to ensure boundary runs parallel at halfLineWidth from original line segments