User can board a train only if it has touched in the station
User container can't let enter an user already inside, can't let exit an user already outside
Refactore train and station