Up to part 3. Linker Errors

Errors in linker apparently. Must be fixed.