Increasing robustness

Changes:
- Improved integer parsing function
- Added a few default routes
- Date handling checks for errors now and degrades gracefully