Added some demos and their documentation