add lua source and general edits to the main premake file