2 new features and implemented the trainer to about 90%, simply just need to write it to a numpy file