adding some demo stuff as well as continued documentation