AI-499 :
 1. applied bootstrap styles
 2. externalize resources
 3. added handling for action buttons.