add simple output formatter object before actually writing/reading files
basic suggestions working. lots to optimize and cleanup obviously