Adds expected Fisher Info
Breaks Internal functionality (complete for BRM/MLE) into modules
Fixes directory structure/module naming for library