Remove old tests file
Throw exceptions for bad arguments
Update tests for excpetion handling
Update constructor versoin of die generator