Added some code to Locomotive.java and RollingStock.java, as I'm pretty
desperate to get started on this even though thats your role. You're
welcome to delete any of my code if it doesn't suit your solution.