Context class for basic container
Started porting over some old Pixie classes to namespaces

Signed-off-by: Ronan Chilvers <ronan@thelittledot.com>