lets create additional web service for elgg because i haven't seen any with the following

i would like to create additional web service that can be used for an app i am developing;

picture uploading web service;

liked return message;

push notification;

delete post or messages on group, wire, message board, inbox and sent;

invite friends via email;

adjust profile name or username;

edit profile, blog, group and message-board

please if any one can help indicate as i intend to release a demo file of this to the community but if your service would be on other terms then send me a message privately....thanks