ensemble functionality removed
added tests for distributions
added docs
merge
added trainer docs
Fixing some bugs introduced lately.
merge
FIX: bug was introduced earlier by carelessly commenting out lines during debugging