Initial commit

First commit, what we've done till now.