Database engine written in c++