Initial commit of prototyping code