Update for new version of elixir
gen task is added along with App template with namespace support