Vote 기능 개발

Vote 기능을 개발한다. 
Vote 기능은 vote branch (5fe1ea05) 을 통해 개발된 적 있으나 해당 커밋이 너무 오래된 상태이고 또 env가 commit에 포함되어 있는 등의 문제가 있어, 해당 커밋을 참조하여 새로이 기능을 만든다.