Initial commit, container and validation