{"action":"opened","issue":{"url":"https://api.github.com/repos/Xephorium/Mario/issues/2","labels_url":"https://api.github.com/repos/Xephorium/Mario/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/Xephorium/Mario/issues/2/comments","events_url":"https://api.github.com/repos/Xephorium/Mario/issues/2/events","html_url":"https://github.com/Xephorium/Mario/issues/2","id":68548181,"number":2,"title":"Nice Job","user":{"login":"MoMenne","id":217904,"avatar_url":"https://avatars.githubusercontent.com/u/217904?v=3","gravatar_id":"","url":"https://api.github.com/users/MoMenne","html_url":"https://github.com/MoMenne","followers_url":"https://api.github.com/users/MoMenne/followers","following_url":"https://api.github.com/users/MoMenne/following{/other_user}","gists_url":"https://api.github.com/users/MoMenne/gists{/gist_id}","starred_url":"https://api.github.com/users/MoMenne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MoMenne/subscriptions","organizations_url":"https://api.github.com/users/MoMenne/orgs","repos_url":"https://api.github.com/users/MoMenne/repos","events_url":"https://api.github.com/users/MoMenne/events{/privacy}","received_events_url":"https://api.github.com/users/MoMenne/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-15T01:59:39Z","updated_at":"2015-04-15T01:59:39Z","closed_at":null,"body":"Hey Chris,\r\n\r\nA couple of things caught my eye that you did really well.\r\n\r\nGreat job wrapping your pyramid logic into an object and utilizing toString.  That's known as the value object pattern and it's something that you'll use all the time.  Great job with that.\r\n\r\nAlso, great job using a constructor to populate the default data in your pyramid object"}}