adds spec and empty program file to GitHub