add some more tests for functionality now the responses are mocked
refactor callback, add specs to rate limiting
refactor callbacks code, add config for twitter gem, add more exception handling and error logging for twitter