refactor some things
move angular components into modules, update firearm list page, add bootstrap icons