Architectural and Markovian factors of echo state networks