Added fetching of PUBLIC_DIR to Server class
Refactoring: Request class restructurized