First commit. Just a drop, still many things to reorganize.