Initial commit.

Initial commit, tested and works.