fixed pagination last page calculation to actually the last page of
results
added bower.json, reorganized styles, changed webpack configuration, and added a filter dropdown