Observers in Control Systems: A Practical Guide