initialized pthreads
setting up proper module structure
a few fixes
instantiated constructors.c for cleaner code
sleep for INT_MAX in main
added constructors.c