New features for input and testing

  - Allows pre-made configurations to be given VIA file
  - Allows a seed to be given to repeat tests with the PRNG