move prototype to subfolder for posterity
initial commit after production-readying refactor