made HttpRequestTask more straightforward to use
added and integrated packages for datamodel and representation