isolate horizontal and vertical

currently, there isn't a difference between .centerVertical and .centerHorizontal… I would think this is how it should behave.
Merge pull request #1 from evantravers/patch-1

isolate horizontal and vertical