refactored tests
macros and shared examples
use Transactions for queue ordering
fabricator for categories
add capybara
feature specs for sign_in and queue
add id to order field
make sure add to queue button is invisible if video in queue
add capybara to spec_helper
additional macros