Add optional random seed, fix argument list for epochs
More work