Own App rev

-> Adding server Request Reply
-> Refractoring packages
-> Updating tasks