Adds test coverage for date_range and program; Adds em-http-request gem