Positioner: add main class and frame