Renaming
Changing templates to make sense for lua
requiring log by default
Tests functionality and removes deprecation notices