Rust Improvements

Whenever I run my code through clippy, I get a ton of errors, and its a pain to sort out which are mine and which are from the built-in stuff. Can I make a PR to fix all this stuff. That is all also ran through cargo fmt

See changes: https://github.com/Epacnoss/C1GamesStarterKit/commit/29e369b250d308f227f673fc711bf3a48fb34e63