First commit

Added the initial versions.