expect service methods to be defined
widened dependency ranges

now all declared as ~x.y to allow patch updates
added user deletion
added icon for buying item