added Design Doc v1; added template files from class