Implemented card archiving, both the DataModel login and UI (still very rough, though)