Functional Models and Shift Spaces