Added server-side routes, re-organisation

This is the first step to learning multi-page angular apps.