Is there, or will there be an option to add attachments to a project as opposed to just a task?
Currently there is no such option, but we may consider adding it in the future.
For now, as a workaround, you could create a task at the top of each project called "Documentation" or "General Instructions" etc. and put documents and comments about the project in general into it as notes.
Good idea, thanks!