First commit.
Documentation and ignore file.