Added public constructors.
Added skeleton of insert and delete.