Controller Design: Getting from Theory to Practice