Refactored output methods
- Textual output now looks pretty
- Tabularized data formats now use object_to_tabular()