Implemented all CRUD functions so feel free to create and destroy dreams.