Adding gitignore
Differentiated makefiles
Added empty file to ensure tracking of objs folder
Eliminated some compiler warnings