Minor refactorings to improve readability, remove json support, correct formatting errors
Minor refactorings: Fixed alignment and other formatting issues, removed trailing spaces, converted tabs to spaces where necessary, created a partial for the navigation for a signed in user.