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