Finished first usable version.