mod - cleanup the logic and implementation of handling glyph endorsement and link beacons
fix - ensure article name handling is identical in all cases
mod - move logic for api call to endorse a photo into rest.py
mod - repeat pattern for other api methods, in general api methods should be implemented in the rest module
add - stub for photo rank