DAIDS: An Architecture for Modular Mobile IDS