I'm afraid my green thumb doesn't extend to kitty gardening. Are they annuals? Perennials? If they re-seed themselves, will I have a porch full of kittens? How much sunlight do they need? Do they need to be moved indoors at the first freeze? Are they herbs, weeds or wildflowers?