Eval Cleanup and Documentation

Closes Issue #22

NOTE: Bug Fix - evalT implimentation for EBlock added.