Refactoring Canvas. Introducing a Font class and extracting 5X7 font.