Except as otherwise provided in § 230-128 of this chapter, any person or entity who shall violate any provision of this chapter or any rule, regulation or order made under the authority of this chapter, shall be liable for a fine not exceeding $500 or for imprisonment for a term not exceeding 90 days, or both, where applicable, and in cases of continuing violations, each day that such violation continues shall be deemed a separate offense. Any complaint to impose such penalty may be filed in Municipal Court on behalf of the Township by the Construction Code Official, any administrative officer, any municipal police officer, or any interested party.