Finish basic underscore pages implementation