To be reverted
Revert "To be reverted"

This reverts commit a7afcad173c71413f24e5ffe1da8682bd0eeb046.
Fixed alpha blending bug
Fixed mutliple crashes when using no GUI style or zero component sizes
Fixed potential issues with lock pointer assignment
Started working on font rendering module
Started working on font rendering module