new files and new methods for list state space. Implementation of statespace is currently incorrect, but is on
its way