Switched to using browser-native crypto to aid in random calculations
added native random crypto to the SeededRandom object
fixed syntax error where a variable was used but not defined