initial commit
almost mvp
updates update word function