intial local commit
fixed reflection issues
fixed json added http test