styling keyword button
fixing bug with keyword directive
implementing of the two views grid/list