refactor: Group stylistic elements into groups
fix: Get keyboard service working correctly

Works with shift, command, ctrl, etc.
feat: Add moment provider
chore: Various fixes, the purpose of which I've forgotten