added links and removed duplicates
improved angle class