Added initial version of Shelf Agent.