trying to add browser detection
i think i fixed the cross browser issue
basically done...just have to go through, make sure it works on mobile and organize everything