fix base fonts not inheriting size, adds basic collison
remove debug rectangle
seems to be working okay here so lets use this for release