Added main source files
Added missing ;
Corrected printf typo
Added missing new lines
Added a global ignore file