Railway architecture and design