working LDA implementation with fitting and built-in scoring. still working on reject_tester scoring