simple class that uses overloading to accomplish basic CRUD functions