Initial fully functional commit.