Unity 2018 - Using SerialilzeField to expose private variables
Most tutorials expose variables in the inspector by making them public even if they need to be private. After some research, I've found the safest/Best Practice approach to exposing private variables is by using [SerializeField].