added a conflict function
added a conflict function which checks if any cannons conflict
added a conflict function
added a conflict and delete function
a few changes to be able to delete castles
now can delete castles