updating css, structure and dependencies
refactoring buttons