Town of Paradise launches new website and mobile app