A Card Game API written in Java