Plugin Style Question Again

I changed around my style header and .cpp file to closely match how the create plugin Plugin does it -because it looked more organized.

I tried both ISlateStyle and FStyleSet.

Im getting the following error:

Severity	Code	Description	Project	File	Line	Suppression State
Error	C2439	'TSharedPtr<FSlateStyleSet,0>::Object': member could not be initialized	RoadWork	C:\Program Files\Epic Games\4.10\Engine\Source\Runtime\Core\Public\Templates\SharedPointer.h	515	
Error		Failed to produce item: C:\Users\gbeeson.HEADQUARTERS\Documents\Unreal Projects\RoadWork\Plugins\OSMRoadEditor\Binaries\Win64\UE4Editor-OSMRoadEditor.pdb	RoadWork	C:\Users\gbeeson.HEADQUARTERS\Documents\Unreal Projects\RoadWork\Intermediate\ProjectFiles\ERROR	1	
Error	MSB3073	The command ""C:\Program Files\Epic Games\4.10\Engine\Build\BatchFiles\Build.bat" RoadWorkEditor Win64 Development "C:\Users\gbeeson.HEADQUARTERS\Documents\Unreal Projects\RoadWork\RoadWork.uproject" -rocket -waitmutex" exited with code -1.	RoadWork	C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets	37	
Error	C2440	'initializing': cannot convert from 'FOSMRoadEditorStyle *' to 'FSlateStyleSet *'	RoadWork	C:\Program Files\Epic Games\4.10\Engine\Source\Runtime\Core\Public\Templates\SharedPointer.h	515