* placeholders now recognise template override and cater for it appropriately
* testing out angular.js