Added a function to mesh basis functions
Updated tasks
index->iindex, iterator->iiterator

Changed names of functions so as not to clash with python reserved names