Fixed votes factory - Rand doesn't accept a range by default, although it looks like some extension adds that support.
Installed Devise
add devise User model, login/out to layout
Added pry to dev stack.
Made Votes user-aware, added some tests. Probably breaks without a user logged in, the intent is for guest users to be created, so user models will always be available.