First commit.
First aproximation.