Junction initialization capabilities
Merge branch 'trainList'

Conflicts:
	engine/engine.hpp