Update CSS

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
Allow specifying additional classNames with className prop

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
Make compatible with React v0.12: Use React.createElement instead of React.DOM functions

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>