finally dividing sensors into separate libraries