Mindful-me: A mental health tracker for the modern world