Fixed some bugs with the SignListener
Made the rods a list that is now sorted by letter :)
Added a new API method: getRod(String)