Fixed old include guard.
Fixed unnamed argument.
Added main library header.