Implement first version of crawler