fixed linux line separator, added makefile works on fedora 20