Added a common method to test the TTSEn range, reintroduced copy and assign operation for state class, see #207 for an error message