Committing some work from today (refactored several presentations into fixtures, need to give them better names, refactored helper function name, added logging, added more tests.)