Refactor to improve code reuse
Rename field to better reflect its purpose
Support line angle following mouse movement
Add menu to choose from different angle modes
Merge branch 'master' of https://github.com/nkming2/Impressionist.git

Conflicts:
	src/ImpressionistUI.cpp