Expanded Matrix header

Made some empty functions inline, added project name to license.