I'd like to practice a bit before joining a chess club. Is there any software I can use to learn chess first? Which would you recommend for beginners?