- improved build system with premake4