REST implemented

main logic in postExecute which can run without internet. share phone
number across all screens. show edit option only if admin.