Finished building out the rest of the endpoints

now needs frontend work, progress meter possibly