Merge pull request #47 from Pil0tXia/pil0txia/feat_46

[ISSUE #46] Refactor and split `core` module