Development of a modular virus-like particle vaccine platform