ADD: folders (source codes) and Makefiles

New folders added:
ipc_bidirectional_pipe, ipc_mutex, ipc_semaphore and reference

There is only a problem temporary in ipc_bidirectional_pipe.c