updating styling adding highlighting for endpoints as well as individual ids required for endpoints

Signed-off-by: Daniel Newns <dan@higgsdesign.com>