Sqlite gen_server port for Erlang. Creates, reads and writes to sqlite database.