Basic rules and display; broken randomisation, need better display