Added constructor that has both size and player