Extracted duplicate values to constants, added navigation bar, storing structured objects in local storage instead of simple strings