added challenge, added stub class, added stub tests