Eval

- Dropped MSR variable, replaced by functions and status flags.
- Re-evaluated TICK operation order.
- Fixed include order.
- Fixed some comments.