Better error handling
Check position and energy availability for playing cards