DataAdapterRouter and Projects

Added dataAdapterRouter to select between rest and static data, added
project models and pages