Update button components

### Acceptance Criteria
1. Add all base button types and modifiers
2. Update style guide section

### Tasks
- None

### Additional Notes
- None

spacing