added premake5 files
fixed placement delete. now compiles with highest warning level
now tests compile with highest warning level