Adding main source file and UNIX makefile