Initial commit

First structure committed.