Fixed the viewport size bug
	(init() was being called before the file was read)
Made code compile on mac
Made makefile cross platform
Added *.exe and *.DS_Store to the gitignore