JS tweaks and updates. Some things still arent updating/displaying properly for some reason.