added author slot
added support for project custom field that links to page by ID.
tests passing.
currently project field processing is hardcoded like other fields.
left TODOs to refactor that (and related stuff) to something more modular.