added set logic
first (semi)complete implementation. Changes ahead.
Added card animations