Update Model + Routes + Controller