Added implementation for random generation (CLI)
Added random implementation to model
Fixed bug where some pieces could take themselves
Added piece-number input to GUI