update to use generic filenaming convention
add basic skeleton of program