feat(selector): Adds selector implementation