Background Pattern, Canvas Text Methods (not finished)