Moved Requests Logic to its own app