Compile for profiling
Fix memory leaks in MessageQueue
Update controls/credits/TODOs in README
Ignore profiling output
Add Makefile TODOs