Added extra safety net.
Updated some comments. Added FreeType source files. (but not actually using it yet)
Cleaned up last works.