Java project anti tower defence