Java tower defence game