Removing API directory
Add CardModifier interface, replace second generic in CardAttribute with CardModifier type
JavaDoc for CardModifier
Adding a simple implementation of a CardAttribute