self contained impact rock crusher