Hello!

Still stumbling around a bit, but I think I've got the basics more or less down.