Working linux build and makefile. Like a boss.