fix infinite points bug and add scales exercise
fix infinite points bug and add scales exercise

daveconservatoire/dcsite-cljs,daveconservatoire/dcex-cljs,daveconservatoire/dcsite-cljs,daveconservatoire/dcex-cljs