First commit with what I believe to be the minimal set of files needed to make things work and what little documentation I could find.