#5 add tests for resetting the limit
#5 reset the limit after one hour