adding main source file and some code