M: generate Card Tabs optimize and fix bugs
M: optimize card rendering
M:  improve css..
M:  attachments refactoring
M:  attachments refactoring
M:  attachments refactoring
A: grunt deploy task
B: handle error in upload attachments