added random article component

still needs back navigation fixes