Added a weyl action for action of weyl element on root. Added test to tie in with simple roots. Added instance for basic element