initial commit; yo generate; impl readme