Removed equals from all interfaces (duh), removed some nonsense methods in and JavaDoc the shit out of Card