Added blocking io, swing layout, synchronization, observer/observable
and socket tests.