Dev/initial

cc @Raynos
Figured out my initial issue. If it's an array with a string in it, it will wrap the text node in a `span`. If the string is simply passed as an argument, it will just create a text node without wrapping it.