Move lua code into separate lua files, load at module load time