Need Advice for better Code style, Code structure, Anything that can be improved

Hi All,

I'm working on a project to improve my Rust skills. Could you help review this repo? There might be some areas I can improve. Thanks alot before.