start using traceur
fixing undo/redo
add new features

- add line distortion using bezier curves and noise
- start unsing FRP for user interaction
- add bezier drawing tool