Initial implementation; get, mem, two Batteries examples; simple benchmark