feat(functions): add swiper functions and callbacks