Thanks for taking the time to let me know about this! I shall start making my way through these in the near future.
As for controller input - I am midway through changing from the old Unity input system to new one and have had nothing but issues with the way I have handled inputs!
As for naming conventions I shall pick a standard - no need for a date as far as I am aware.
I shall keep you updated!
- Lewis