Add empty `recursive` function

Add empty `recursive` function in `optimise.order` to pass initial test
case.
New make_graph() function in `optimise.order`

New make_graph() function in `optimise.order`, to be called from
`recursive()`.