Added custom font to use instead of images in text and buttons

The previous ImageViews and ImageButtons all
substituted with TextViews and Buttons

Used a helper class to recursively set the Typeface in every
TextView instance in every layout