An angular directive inspired by: http://isotope.metafizzy.co/