finished separating tests for manual and random, may want to separate further, and add a couple more. Tests are all passing now!