Page navigation should be implemented. For this at least one navigation component must be created (WLink for example).
All pages should have a URL associated.
Also a mechanism for setting page properties using request parameters should be implemented. It is suggested that a WPage may have a method that accepts request parameters somehow and sets them. The general idea is that a page should be able to accept or reject some parameters (i.e. decide which of them will be taken into account and which ignored). Also a page should be able to decide what to do with them.