ThinCats launches new website and branding