change build system to premake instead of cmake