restructured and added fontstash library