cleaned up the font init and font render functions. still have some code cleanup to do. added gsfilesystem. builds on linux (where im pushing from)