게시판 구현 추가 및 리팩토링