implement tests and fibonacci class

Prefer `.size` over `.count`.

http://batsov.com/articles/2014/02/17/the-elements-of-style-in-ruby-number-13-length-vs-size-vs-count/