add baseFont and headerFont variables. applied them as needed.
implemented show and random functionality and rendering