added general crawler and spoj.json containing challenges from spoj