Forgot to commit makefile for a while. Sorry.
Large random commit. Assume everything is changed.