Component based framework for enterprise web application.