Add Name and PublishAllPorts attributes
Add inspect container
Extend structs
Add commit function