Added constructor and javadoc for Card