{"action":"created","issue":{"url":"https://api.github.com/repos/Wizcorp/TileSystem/issues/2","repository_url":"https://api.github.com/repos/Wizcorp/TileSystem","labels_url":"https://api.github.com/repos/Wizcorp/TileSystem/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/Wizcorp/TileSystem/issues/2/comments","events_url":"https://api.github.com/repos/Wizcorp/TileSystem/issues/2/events","html_url":"https://github.com/Wizcorp/TileSystem/pull/2","id":168507944,"number":2,"title":"Core Interfaces","user":{"login":"nullorvoid","id":3025045,"avatar_url":"https://avatars.githubusercontent.com/u/3025045?v=3","gravatar_id":"","url":"https://api.github.com/users/nullorvoid","html_url":"https://github.com/nullorvoid","followers_url":"https://api.github.com/users/nullorvoid/followers","following_url":"https://api.github.com/users/nullorvoid/following{/other_user}","gists_url":"https://api.github.com/users/nullorvoid/gists{/gist_id}","starred_url":"https://api.github.com/users/nullorvoid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nullorvoid/subscriptions","organizations_url":"https://api.github.com/users/nullorvoid/orgs","repos_url":"https://api.github.com/users/nullorvoid/repos","events_url":"https://api.github.com/users/nullorvoid/events{/privacy}","received_events_url":"https://api.github.com/users/nullorvoid/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-07-31T08:28:19Z","updated_at":"2016-08-04T04:39:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Wizcorp/TileSystem/pulls/2","html_url":"https://github.com/Wizcorp/TileSystem/pull/2","diff_url":"https://github.com/Wizcorp/TileSystem/pull/2.diff","patch_url":"https://github.com/Wizcorp/TileSystem/pull/2.patch"},"body":"# Warning\r\nThis is built on top of #1 and thus the diff contains that, I will update for easy reviewing once #1 is merged.\r\n\r\n# Description\r\nAdded the core interfaces used by the tile system, these are mostly complete, they need a review to make sure I haven't missed any.  The only two things that I have changed between these and the original design is that I have added ITile, IArea, and ILevel which will be in addition to the base classes that will be implemented later; and I have changed the signature of the factory to be a little more user friendly.\r\n\r\n# What Changed\r\n* Added Base, Creational, Entity Management, Solvers, and Tile Change interfaces\r\n* Added EventArgs to go with them\r\n* Created the first Util class, which is the Tile Change Type"},"comment":{"url":"https://api.github.com/repos/Wizcorp/TileSystem/issues/comments/237450751","html_url":"https://github.com/Wizcorp/TileSystem/pull/2#issuecomment-237450751","issue_url":"https://api.github.com/repos/Wizcorp/TileSystem/issues/2","id":237450751,"user":{"login":"nullorvoid","id":3025045,"avatar_url":"https://avatars.githubusercontent.com/u/3025045?v=3","gravatar_id":"","url":"https://api.github.com/users/nullorvoid","html_url":"https://github.com/nullorvoid","followers_url":"https://api.github.com/users/nullorvoid/followers","following_url":"https://api.github.com/users/nullorvoid/following{/other_user}","gists_url":"https://api.github.com/users/nullorvoid/gists{/gist_id}","starred_url":"https://api.github.com/users/nullorvoid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nullorvoid/subscriptions","organizations_url":"https://api.github.com/users/nullorvoid/orgs","repos_url":"https://api.github.com/users/nullorvoid/repos","events_url":"https://api.github.com/users/nullorvoid/events{/privacy}","received_events_url":"https://api.github.com/users/nullorvoid/received_events","type":"User","site_admin":false},"created_at":"2016-08-04T04:39:07Z","updated_at":"2016-08-04T04:39:07Z","body":"Yes I think the best time to do this is when we implement the 2D Base Classes, it will give us nice VS diagrams to help explain this.  I also want to add documentation like the [AC docs](https://aeriscloud.github.io/AerisCloud/)"}}
{"actor":{"display_login":"nullorvoid"}}