implemented full server functionality and artsy api