makefile

the makefile we awaited sooo long :3