thin-client projects relationship railway radius3 bus developers crm erp train management development model history open source railroad trains