Feature/watch history

原因はsnake caseとcamel caseの違いだったぞ。加えて色々書き直した。