support className and orient prop. Fixes #9 #8