Get Requests working
Some refractoring