Fixed a bug that groovy was not loaded because of duplicate sources

(groovy from groovy library in cluster engine and from Groovy-Editor in cluster engine)
Battle Script node implemented
Element chooser for monsters and attacks implemented