--- implemented activities ---
1) added cardActivity directive
2) updated addComponent diretive to match all cases
3) added autoGrow directive (for multiple line input)
4) added DateService to handle activity date parsing
5) added classes to Domain Model (still not updated in DB)
6) removed global search template (a new directive will replace it)