I couldn't figure out how to have small and granular commints with ecto, so I had to just stop at some point before it grew ridiculously huge:
[main ce41420] Problem: No way to persist important data
31 files changed, 1233 insertions(+), 380 deletions(-)