work on session binding.
cache found views.
allow dynamically binding data to views.