Implement Client Archive Logic

Even though the archived_at field exists in the clients table it is not wired up. Need to get this sorted so we can archive clients.