View improvements: font-awesome dependency and refactoring buttons in table