Added functions to Output and implemented them.
Created a trait: Drawable, added a draw function to output that draws a drawable