Initial code commit, with ignore file.