Major update

* Removed old commented out code
* Moved card html to view template
* Added Card service
- Card controller binds to card service card data
* Added Card directive
- Directive loads card data and template based on descriptor object.
* Corrected inconsistent formatting
* Added editor card type
* Updated gitignore to ignore sass cache