Makefile for Linux added, changes in headers