added equal method to vector2d
added style for line
added line and link componenets
I still have some problem with rendering link and node