Added an implementation of Peterson's Solution, a critical section algorithm that guarantees mutex and prevents all kinds of blocking (starvation, deadlock, livelock)