Added router and started work on collection model