This chapter shall be enforced by the Code Enforcement Officer. Any violation of this chapter shall be deemed a misdemeanor of the owner of the premises concerned and/or of the person, firm, company or corporation committing such violation and shall be punishable by imprisonment for 30 days or by payment of a minimum fine of $100 and a maximum fine of $1,000 for each offense. Every violation of any provision of this chapter shall be a separate and distinct offense, and in case of a continuing violation, each day's continuance thereof shall be deemed to be a separate and distinct offense. Nothing in this article shall be construed as depriving the Village Board or any officer thereof of the right to maintain an action or proceeding to compel compliance with, or to restrain by injunction any violation of, this chapter or the right to employ any other legal remedy.