refactored imports.
added function to combine/append output images
refactoring for PEP-8 and corner detection color fix.
refactoring and added default parameter for exec_* functions to enable/disable display of the output
added vector_math file with line and vector2d
added unittest for vector_math. fixed vector_math
using vector_math