#1

Random tile generation with passing tests