Fixed the contribution button on homepage and some other minor routing issues