First code commit
Updated doc