Refactored view to use Velocity JS for opacity transitions.