Adds basic show function

- Also updates createElement method to
  allow content to be set