Text rendering added (buggy)

Text now shows up in its proper position on the page. Everything else
gets drawn as a rectangle. There are some sizing and font issues that
still need to be fixed, and font weight/style need to be implemented.