Initial Commit

All the provided material made usable, and a little bit of filling in
the easy stuff.