Full Integration

Crystal now processes input all the way though. Clear has yet to be put
into full implementation, however it still provides a great deal of
optimization under the hood.