added slick
started working on gui
No longer attacks own player
fixed switch
init castle and switched return type of lists to ArrayList<T>