Swapped code to use font manager and fixed some memory leaks

Signed-off-by: BunnyRabbit2 <iamlewisstorey@yahoo.com>