Add a create_if_not_exists method and a initializer for the database