Initial commit

Game logic
Field randomization