Train refactored with person and station doubles
Added context to interactions_spec