some refactoring, add delayed_job_web and some other gems like rspec and updated smsru