add a separate spec.rb file
do not require stuff you do not need to
remove some unneeded requires
fix a line that was too long