removed selectable, refactored card logic, added drop function and nested cards