added comment vote model and basic functionality