Adding initial version of Shadow Ball code.