Initial functionality commit.