refactored to separate reader from writer
can generate mysqldump
added ignores