{"action":"opened","issue":{"url":"https://api.github.com/repos/thieman/dagobah/issues/154","labels_url":"https://api.github.com/repos/thieman/dagobah/issues/154/labels{/name}","comments_url":"https://api.github.com/repos/thieman/dagobah/issues/154/comments","events_url":"https://api.github.com/repos/thieman/dagobah/issues/154/events","html_url":"https://github.com/thieman/dagobah/issues/154","id":84147694,"number":154,"title":"Separate Core into separate files","user":{"login":"rclough","id":186589,"avatar_url":"https://avatars.githubusercontent.com/u/186589?v=3","gravatar_id":"","url":"https://api.github.com/users/rclough","html_url":"https://github.com/rclough","followers_url":"https://api.github.com/users/rclough/followers","following_url":"https://api.github.com/users/rclough/following{/other_user}","gists_url":"https://api.github.com/users/rclough/gists{/gist_id}","starred_url":"https://api.github.com/users/rclough/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rclough/subscriptions","organizations_url":"https://api.github.com/users/rclough/orgs","repos_url":"https://api.github.com/users/rclough/repos","events_url":"https://api.github.com/users/rclough/events{/privacy}","received_events_url":"https://api.github.com/users/rclough/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-02T18:40:18Z","updated_at":"2015-06-02T18:40:18Z","closed_at":null,"body":"This has been bugging me for a while. Core is like >1000 lines long, and there's a lot of repetitive term usage across the classes, which makes searching for functions annoying.... I think it's time we just put each class in its own file.\r\n\r\nI'll probably do this after the current PR I'm working on. Should be quick? Unless theres some python package magic that I'm not aware of that makes this particularly difficult. "}}