Initial commit of prototype code