Created gem methods, install generator and initializer template.