Revert "castleSpey implemented in angular"

This reverts commit d4f2477c3ecd3a9e493bf47db9b1f0488d10e70a.
Revert d4f2477..679ebca

This rolls back to commit d4f2477c3ecd3a9e493bf47db9b1f0488d10e70a.
Revert "Revert "castleSpey implemented in angular""

This reverts commit 679ebca699d34969a2282c2a0df26dcebe7b8453.