Redesigns index page, refactors dependency to old