I want to program a chess tactics trainer that runs over the net and on every system (Apple, Windows, Linux, etc.). What features would you like to see included in such a program? Any suggestions?

The idea is that everybody can solve some tactics while they are at work without the need to install stuff or register somewhere