Added ability to specify label position as an element label option

Does exactly what it says on the tin