Revert "Up to part 3. Linker Errors"

This reverts commit 4eab1125b06599fdd54a6450d9bbb8f749a6fe9a.
Revert "Up to task 1.4"

This reverts commit 064c913ed1d30a7435416f3d17da61bbda53e723.