Updated header, fixed includes, added notes