Flexible micro-CRM system for personal, freelance and small businesses