WIP: sort files into subdirs
Add license and README
Add gemspec
Remove load path hacking
Typofix in constant
Require Ruby >= 2.0
Put Shifter in its own file
Put Input in its own file
Convert input args to string
Use keyword args
Please Mrs. Demeter a little
Memoize matrix
Merge branch 'make-gem'