blotfactory initial

initial commit