More tweaks, added a better way to specify font attributes and added more attributes aswell