Made Init Virtual

Made Init virtual so that it can be overridden in the HTTP project.