added carousel basics, need to fix some behaviuor