BotCounsel: AI Legal Assistant for Contracts & Case Analysis