An advanced select component with ability to add and filter through select elements