Bvaluator: Comprehensive Startup Valuation and Assessment