Hey guys,
I'll start off by saying I don't have a huge amount of knowledge in building more intricate systems, I understand many of these questions have been answered in various ways previously and I think I have a grasp on how I want to do things... But I'm not sure if this is the most optimal...