Updated file name to comply with paths and naming convention
Added gitignore to ignore the lua directory