Why not make it so one can upload a file right on a page? Instead of having to scroll down and find the file your looking for. It'd be nice if files and pages could be somewhat combined.
At the moment only images can be directly inserted into Pages, since the Pages module's primary purpose is collaborative work on text documents.
Pages can have tasks and attachments so you can assign, for example, a task to your teammate named "Please check out this article", or add a few attachments as a source for the page content.
If you want to watch the progress of files, you can use Files module because it supports versions for files just as Pages module does for text documents, comments, etc.
However, your approach is a bit new to us and we would like to know more about your workflow because it may help us to improve activeCollab. How exactly do you expect files to be right on a page? Or, how should they be combined?
We use a wiki to organize one of our projects, and it enables files to be put right on the page. This way we are able to write a text document and insert relevant files in the right places. It also allows us to organize the files in a any way we want.
Example:
Management Guide
Use this Guide to Place All Policies.
Accounting Policies
Bank (file)
Payments (file)
Billing (file)
Customer Service Policies
Phone Calls (file)
etc.
Another thing I would like to see is the ability to view the hierarchal structure of the pages, to make it better organized.
Okay, now we know what kind of behavior you wish to see, thanks for your explanation. We will consider adding that feature to activeCollab.
But, hierarchy is already supported at Pages module. Maybe you got confused by the first page which displays recently updated ones, but if you click a category then you will see something like on the screenshot attached to this message.
To create a sub-page, go to a page and click "New Page" there, and it will become a sub-page. See Pages chapter in User's Guide for more information.