Add date_validator gem
Add shift resource and testing