Created second version for the c version
Added a makefile
Finished c verion
Merged two braunches