Adding basic plumbing for hammer os command.

Still need to check which parameters are required and which ones are
optional to complete this feature.