Fix/station id handling

station ids were labels instead of real ids. this pull request refactors station creation so that setting id and label are clear now.