Make sure that accessors are defined per instance not per class
Merge branch 'master' into clojure
add crypto square test
Merge branch 'clojure' into clojure-solutions
add crypto square solution