Changed size parameter to float
Using GDI+ for text render operations
Added constructor with parameters