Second Pull Request - Project Course (ThreadBoard)

L109 ~ L114 & L123 ~ L128 are redundant po since checking for empty fields are already done by the validate() method in model (validate_between validation rule already checks for this)