moving packages/files around and improved GetJsonBltn
added testing framework for end to end testing of HTTP api