Implemented Factory for mine field creation