changed some methods from public to private.
changed unittests for djikstra aglo
added boxhandler unittests