Initial commit, which hopefully satisfies the requirements.