Initial push.  Moved this functionality out of angular-point proper.