* Move some code to the Field class

* User RandomGenerator for random number
* Added Cell structure for easy access matrix cells