Removed unnecessary includes and declarations.