Working on implementing endpoints; commiting to share the code to ask advice on testing.