Initial implementation of Threads using Boost.
Reference from Java Threads and Runnable.