Added EFSL library & some database implemention