Split positioning CSS classes into two, horizontal and vertical

Allows for more compact CSS triangle styling
Increase version number