Refactor major components and enabled start/stop times for voting