Final implementation of client interface. All works except Delete Idea and