allowed input styles, added sameLine method for output
documentation
added tests for output class