Create WickedVisitList.java

Have a shorter notation for the accept(Visitor<T> v) Method
But not sure if the inner class Visitor is necessary... did not quite understand how the interface
is supposed to work