started adding basic request functionality/relational mapping