Adding Logger and Process class

Added the Logger function to get GCC_ASSERT.

Added the _CRT_SECURE_NO_WARNINGS define.

Added the Process class.