A chess position manager for mobile devices