added generator module including templates and updated readme