Split Cell to EmptyCell and Mine and more

Make Cell abstract
Split class Cell to EmptyCell and Mine
Create struct Position
Export the printing of Cell to class PlaygroundRenderer
Create enumeration for the type of mine
Pass Position object to Detonator.Detonate