get rid of needless tests, change trigger action types
update spec information
create responses table, slight modifications, all green
use devise back user record
migrate to devise user table
add username field back to users table
remove username, not worth all the devise hassle
update spec to comply with devise