Updates to remove the directive and replace it with a filter
Added moment.js to handle 'ago'