Я понимаю что ты сейчас экспериментируешь, потому простительно. Но тем не менее дам совет. Если у тебя вдруг когда-нибудь появится цель закончить проект, а не просто "разобраться" - то писать то, что не используется - очень плохая практика.
80% таких наработок не только не используются, но и никогда будут использоваться, а время потрачено и дедлайн затянут.