modified system.rb to handle already occupied positions when creating new cars