Select - Updates select mechanism, table styling, and adds tests.