Refactor sql

* Added a dump function that convert sql schema to racket struct
  database.
* Split sql related function into several files.
Merge branch 'feature/dump_sql'
* Added a gitignore