Default routine (fallback if no routines specified).
Moved format parsers into formats.py
Merge branch 'development'