Need Help, Cook Failure - ExitCode=25 (Log Included)

Hi,
I have only 2 C++ Classes that i have written myself and I already have Errors when trying to build a project. Can anyone help me or point me in the right direction, I really am stuck.



UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:116]  0]LogInit:Display: Warning/Error Summary (Unique only)
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:117]  0]LogInit:Display: -----------------------------------
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:191]  0]LogInit:Display: LogOutputDevice:Error: begin: stack for UAT
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:191]  0]LogInit:Display: LogOutputDevice:Error: === Handled ensure: ===
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:191]  0]LogInit:Display: LogOutputDevice:Error: 
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:191]  0]LogInit:Display: LogOutputDevice:Error: Ensure condition failed: false [File:D:\Build\++UE4+Release-4.13+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp] [Line: 2139]
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:192]  0]LogInit:Display: LogOutputDevice:Error: Class which was marked abstract was trying to be loaded.  It will be nulled out on save. PawnMovementComponent PawnMovementComponent
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:192]  0]LogInit:Display: LogOutputDevice:Error: Stack: 
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:193]  0]LogInit:Display: LogOutputDevice:Error: UE4Editor-Core.dll
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:193]  0]LogInit:Display: LogOutputDevice:Error: UE4Editor-CoreUObject.dll
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:194]  0]LogInit:Display: LogOutputDevice:Error: UE4Editor-WesternWar.dll
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:194]  0]LogInit:Display: LogOutputDevice:Error: UE4Editor-Projects.dll
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:194]  0]LogInit:Display: LogOutputDevice:Error: UE4Editor-Cmd.exe
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:194]  0]LogInit:Display: LogOutputDevice:Error: KERNEL32.DLL
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:194]  0]LogInit:Display: LogOutputDevice:Error: ntdll.dll
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:195]  0]LogInit:Display: LogOutputDevice:Error: end: stack for UAT
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:198]  0]LogInit:Display: LogUObjectGlobals:Warning: Class which was marked abstract was trying to be loaded.  It will be nulled out on save. PawnMovementComponent PawnMovementComponent
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:199]  0]LogInit:Display: LogLinker:Warning: Can't find file '/Game/Architecture/SM_Floor_400x400'
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:200]  0]LogInit:Display: LogUObjectGlobals:Warning: Failed to load '/Game/Architecture/SM_Floor_400x400': Can't find file '/Game/Architecture/SM_Floor_400x400'
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:200]  0]LogInit:Display: LogUObjectGlobals:Warning: Failed to find object 'Object /Game/Architecture/SM_Floor_400x400.SM_Floor_400x400'
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:201]  0]LogInit:Display: LogRedirectors:Warning: String Asset Reference '/Game/Architecture/SM_Floor_400x400.SM_Floor_400x400' was not found! (Referencer '/Game/StarterContent/Materials/M_Water_Ocean.M_Water_Ocean:PreviewMesh')
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:202]  0]LogInit:Display: 
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:204]  0]LogInit:Display: Failure - 34 error(s), 17 warning(s)
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.26:205]  0]LogInit:Display: 
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: 
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: Execution of commandlet took:  30.48 seconds
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.11.13-20.47.40:583]  0]LogOnline:Display: Unloading online subsystem: NULL
UATHelper: Packaging (Windows (64-bit)): CommandUtils.Run: Run: Took 87.6871366s to run UE4Editor-Cmd.exe, ExitCode=1
UATHelper: Packaging (Windows (64-bit)): Project.Cook: Cook failed. Deleting cooked data.
UATHelper: Packaging (Windows (64-bit)): Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.AutomationException: Cook failed. ---> AutomationTool.AutomationException: BUILD FAILED: Failed while running Cook for E:\Documents\GitHub - Unreal\WesternWar\WesternWar\WesternW
UATHelper: Packaging (Windows (64-bit)): ar.uproject; see log C:\Users\Klaudijus\AppData\Roaming\Unreal Engine\AutomationTool\Logs\E+Program+Files+Epic+Games+4.13\Cook-2016.11.13-20.47.49.txt
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.CommandUtils.RunCommandlet(FileReference ProjectName, String UE4Exe, String Commandlet, String Parameters)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.CommandUtils.CookCommandlet(FileReference ProjectName, String UE4Exe, String] Maps, String] Dirs, String InternationalizationPreset, String] CulturesToCook, String TargetPlatform, String Parameters)
UATHelper: Packaging (Windows (64-bit)):    at Project.Cook(ProjectParams Params)
UATHelper: Packaging (Windows (64-bit)):    --- End of inner exception stack trace ---
UATHelper: Packaging (Windows (64-bit)):    at Project.Cook(ProjectParams Params)
UATHelper: Packaging (Windows (64-bit)):    at BuildCookRun.DoBuildCookRun(ProjectParams Params)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.BuildCommand.Execute()
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.Automation.Execute(List`1 CommandsToExecute, CaselessDictionary`1 Commands)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.Automation.Process(String] Arguments)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.Program.MainProc(Object Param)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.InternalUtils.RunSingleInstance(Func`2 Main, Object Param)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.Program.Main()
UATHelper: Packaging (Windows (64-bit)): Program.Main: AutomationTool exiting with ExitCode=25 (Error_UnknownCookFailure)
UATHelper: Packaging (Windows (64-bit)): BUILD FAILED
PackagingResults:Error: Error Unknown Cook Failure