Restruct and start rewring.
Add two chapters:container and repository