Moved parsing code into category
Call completion block for request
Unit test for parsing