Five great ways to spend the weekend and beyond in Kane County