Header: Setup header directive and added moment.js
Components: Renamed to components from directives, created modal component
Modal: Created a base modal setup
Modal: commeting and fixed to use coffeescript standards
Modal: Added more comments to modal and fixed some logic
RequiresModalDemo: Created a demo component and added response to ctrl callback