Adding core engine src
Adding lib and makefile