added makefile generated by premake (may change that later), all build stuff is in the build directory, started fixing stuff for linux as well