Revealjs from origin

Made some minimal changes, except for the API update to verticalSeparator, you can decide what you prefer. I'm fine with using the existing api but updating the variable name later (before sending to MD plugin)