Added add, delete, query methods. now just need GUI