Unify some centralization methods
Add HorizontalSpinner