add gen-points
rename function
update test
straightened
add mk-line
calc y
add tests
add split-points
add test
add plot-one-square